﻿using Abp.Domain.Entities.Auditing;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;

namespace Camc.Quality.Dto.TableReturnDto.Technique
{
    public class EditFileTableInfo : FullAuditedEntity<Guid>
    {
       
        public Guid EditFileStepInfoId { get; set; }
        //格式为$"{EditFileProcess.Id}-{对应记录的Id}"
        //用来标识一个版本中的唯一Id
        public string UniqueId { get; set; }


        public string FileProcessesId { get; set; }
        //表的字段名

      
        public string TableFieldName { get; set; }
        //表格显示名
        public string TableName { get; set; }
        //数据是否填写完成
        public int Sort { get; set; }
        public bool NewTable { get; set; }
        //是否是已删除表格
        public bool DeletedTable { get; set; }
        //表格的行
        public virtual ICollection<EditFileRowInfo> EditFileRowInfos { get; set; }
        //表格行结构
        public virtual ICollection<EditFileTableStructInfo> EditFileTableStructInfos { get; set; }
        public string _editVersion { get; set; }
    }
}
